package br.com.sgc.dao;

import javax.ejb.Stateless;

import org.hibernate.Criteria;
import org.hibernate.criterion.Restrictions;

import br.com.sgc.entities.geral.PessoaFisica;

@Stateless
public class PessoaFisicaDao extends GenericDao<PessoaFisica> {

	private static final long serialVersionUID = -8919224415597982191L;

	public PessoaFisica checkDocumentoPF(String documento, Long idClinica) {
		Criteria criteria = getCriteria(PessoaFisica.class);
		criteria.add(Restrictions.eq("cpf", documento));
		criteria.add(Restrictions.eq("clinica.id", idClinica));
		return (PessoaFisica) criteria.uniqueResult();
	}
	
	

}
